2D drawing/paint program modification

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
A modification to a free 2D drawing or paint program that:
- Begins a new project with asking what size paper the printing will be too.
- Shows the canvas on the monitor in 1:1 scale to the chosen print paper size.
- Has the ability to turn on a "Highlight grid line" option to highlight a grid line in a separate color.
- Has at least one translucent layer ability with a click to show on/off button.
- Has a ruler in user selectable imperial or metric units around the work canvas. For metric it would be cm and mm.
- Lines can snap to grid option.
- When ready, will print to scale as is measured out on the monitor.
- Be able to save "profiles" of highlighted grids and layer.

Fundamentally all I wish to do is draw a shape to size on the PC and then be able to print the shape out to the exact scale on paper. I don't need really fancy CAD software so if MS paint can be modified legally or an open source freeware program like Paint.net is able to be legally modified, that would be sufficient. I have included an attached picture of the rough idea.

A lot of programs, even freeware, already have most of what I need and I don't think modifying a basic drawing program will be to hard for someone. If you have some program that can be made to work, or wish to change some freeware then however you think is best. This is a small project so no huge numbers please.

Skills required:
C Programming, C# Programming, OpenGL, Photoshop, Photoshop Coding
Additional Files: Paint+Mod+example.jpg
Hire xgames
Project posted by:
xgames United Kingdom
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire triadb
$ 222
in 0 days
$ 250
in 30 days
$ 250
in 3 days
$ 250
in 15 days
$ 40
in 1 days
$ 250
in 10 days
$ 50
in 2 days