A toolset of waveguide elements is examined which can be combined to produce polarisation functional devices in a single contiguous waveguide. In particular waveguide implementations of an optical isolator and a polarisation modulator are discussed. The waveguide elements: quasiphase-matched nonreciprocal polarisation mode converter, reciprocal polarisation mode converter and a differential phase shifter, are all based on mode-beating. A universal 3 dB reciprocal polarisation mode converter specification is identified which suffices for all the polarisation functional devices considered here. A full-vectorial modesolver is used to determine the modes in a number of example III-V waveguide structures and the polarisation state evolution is considered by using an averaged Stokes vector illustrated on the Poincar é sphere construct.