Can you provide more feedback as to why the existing Manage IP addresses and subnets view is not sufficient when setting the filter to show only "available" ?
While I have made a custom report view for subnets I am not sure I would try to do so for subnets - how many subnets and IP's do you plan to manage?