I created my own also. After you figure your cost per hour to be in business (breakeven), add your profit goal. Be sure your salary and benefits are included.

I figure the time and materials in Excel and use that for tasks and pricing. The key is to constantly track and adjust prices as you track your jobs. You'll have to do that with any software you buy also. If you have experience estimating, put together prices as you'd estimate the work. If you ever lose money using your prices, adjust them quickly so you won't continue losing money.

Dave