I have written several custom programs for high stakes cash and tournament players. Pricing depends on the functionality you are looking for, but is very reasonable. Send me an email for information: Support@RunBetterPoker.com.
Some samples of things completed recently:
* Auto-close tournament/SNG registration/de-registration confirmations.
* Custom stack/tile depending on stakes
* Stack SNGs separately depending on buy-in (customizable stack locations)
* Table count window (with stakes listed separately)
* Pre-flop fixed raise amounts (ie 2.5bb, adjustable)