Support a custom toolkit

This section includes: