Roll20 is a fantastic tool... but there could be many improvements that could be done to it both in terms of features or ergonomics. Why not bite the bullet, do a kickstarter, raise some money and hire the developpers required to bring those feature to the game ? Given the popularity of Roll20, a crowdfunding campaign is a near guaranteed success. Please, take my money. Just do it.