Might IDIRUS be a match for your needs?

If so, lets talk: